hit oneself hard becoming crushed - Español Inglés Diccionario